body,td,th {font-family:Microsoft YaHei, Arial;} 
*{margin:0; padding:0;list-style:none;}
img{border:0}
a{text-decoration:none}
body{background:url(mailbg.jpg) no-repeat center top;min-width:1200px}
input{outline:0}

.newlab .bd li a:hover,.newlab .bd .more a:hover,.topnew i a:hover,.ztboxt .hd .m a:hover,.pn_910 .bd .more a:hover,.navbox a:hover,.listpage ul li a:hover{color:#1769b0}

/* logo */
.toplogo{width:1200px;margin:50px auto 44px;overflow: hidden;}
.toplogo a{float:left;width:689px;height:88px;display:block;background:url(logo.png);text-indent:-9999px}

/* menu */

.menu{width:1200px;height:60px;line-height:60px;background:#1769b0;margin:auto;overflow: hidden;}
.menu ul li{float:left;width:120px;font-size:20px;color:#fff;text-align: center;background:url(menu_line.jpg) no-repeat right center;}
.menu ul li a{display:block;color:#fff}
.menu ul li:nth-last-child(1){background:none}
.menu ul li:hover,.menu .now{background:#195daf!important}
.searbox{float:right;width:285px;height:46px;background:#fff;margin:7px 18px 0 0;}
.searbox .boxser{float:left;width:230px;height:40px;line-height:40px;margin:3px 0 0 15px;font-size:16px;color:#666;border:0;}
.searbox .input_img{float:left;width:21px;height:21px;margin-top:12px;}
.searbox .input_img img{width:21px;height:21px;}
/* banner */
.pn_1200x90{width:1200px;height:90px;margin:34px auto 0;overflow: hidden;}
.pn_1200x90 img{width:1200px;height:90px;}

/* 头条 */

.topnew{width:1140px;margin:25px auto 0;padding:25px 30px;overflow: hidden;background:#f1f9ff;position:relative;}
.topnew p,.topnew span{float:left;width:100%;font-size:30px;color:#1769b0;font-weight:bold;border-bottom:1px #dcdfe1 dashed;padding-bottom:15px;text-align: center;}
.topnew p a,.topnew span a{color:#1769b0}
.topnew span{border-bottom:0;padding-bottom:0;margin-top:12px}
.topnew i{position:absolute;right:10px;top:70px;font-size:14px;color:#a6a6a6;font-style:normal;background:#f1f9ff;}
.topnew i a{color:#a6a6a6;padding:0 10px;}

/* concent */

.pnboxt{width:1200px;margin:35px auto 0;overflow: hidden;}

/* slid */

.focus{ position:relative; width:590px; height:395px;float:left;}  
.focus img{ width: 590px; height: 395px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:580px; position:absolute; bottom:0; left:0px; z-index:10;padding-left:10px; height:36px; line-height:36px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .fcon a{color:#fff; font-size:16px; overflow:hidden;}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none;}  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:6px; right:15px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:10px; height:10px;margin:0 5px;color:#B0B0B0;outline:0; float:left; background:#fff; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#ff4f01;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal;}

/* new */

.newlab{float:right;width:585px;overflow: hidden;position:relative;}
.newlab .hd{float:left;width:100%;height:52px;line-height:52px;font-size:20px;color:#0070c0;background:url(new_line.jpg) repeat-x left bottom;}
.newlab .hd a{float:left;width:156px;height:52px;text-align: center;margin-left:1px;color:#0070c0;}
.newlab .hd .now{background:url(neslabg.png);}
.newlab .bd{float:left;width:100%}
.newlab .bdlist{display:none}
.newlab .bd ul{margin-top:10px;}
.newlab .bd li{float:left;width:100%;line-height:42px;font-size:18px;color:#666}
.newlab .bd li a{color:#666}
.newlab .bd .time{float:right;font-size:16px;}
.newlab .bd li i{float:left;width:6px;height:6px;background:#c0c0c0;border-radius:50%;margin:18px 10px 0 0;}
.newlab .bd .more{position:absolute;top:15px;right:0;font-size:14px;color:#a6a6a6}
.newlab .bd .more a{color:#a6a6a6}

/*pn_239*/

.pn_239{float:left;width:239px;}
.pn_239 h2{float:left;width:100%;height:36px;font-size:22px;color:#1769b0;font-weight:500;}
.pn_239 h2 a{color:#1769b0;}
.pn_239 ul li{float:left;width:179px;height:52px;line-height:52px;padding-left:60px;background:url(xgk_ico1.jpg);font-size:20px;color:#fff;margin-top:12px;}
.pn_239 ul li a{display:block;color:#fff}
.pn_239 .bg2{background:url(xgk_ico2.jpg);}
.pn_239 .bg3{background:url(xgk_ico3.jpg);}
.pn_239 .bg4{background:url(xgk_ico4.jpg);}

.pn_910{float:right;width:910px;position:relative;}
.pn_910 .hd{float:left;width:100%;height:40px;font-size:22px;color:#1769b0;}
.pn_910 .hd a{float:left;width:90px;text-align: center;color:#1769b0;padding-bottom:10px;margin-right:50px;}
.pn_910 .hd .now{background:url(nesla2.png) no-repeat left bottom;}
.pn_910 .bd{float:left;width:100%}
.pn_910 .bdlist{display:none}
.pn_910 .bd ul{margin-top:10px;}
.pn_910 .bd li{float:left;width:100%;line-height:42px;font-size:18px;color:#666;}
.pn_910 .bd li a{color:#666}
.pn_910 .bd .time{float:right;font-size:16px;}
.pn_910 .bd li i{float:left;width:6px;height:6px;background:#c0c0c0;border-radius:50%;margin:18px 10px 0 0;}
.pn_910 .bd .more{position:absolute;top:10px;right:0;font-size:14px;color:#a6a6a6}
.pn_910 .bd .more a{color:#a6a6a6}

/* zt */

.ztboxt{width:1200px;margin:40px auto 0;overflow: hidden;}
.ztboxt .hdt{float:left;width:100%;height:34px;border-bottom:1px #d2d2d2 solid;font-size:}
.ztboxt .hdt .t{float:left;font-size:22px;color:#1769b0;border-bottom:2px #1769b0 solid;height:33px;min-width:88px;}
.ztboxt .hdt .m{float:right;font-size:14px;color:#a6a6a6}
.ztboxt .hdt .m a{color:#a6a6a6}
.ztboxt .bdt{float:left;width:100%;height:165px;background:#eef5fb;margin-top:15px;}
.yara_gw{float:left;width:1090px;position:relative;margin:16px 0 0 80px;}
.yara_gw .hd .prev,.yara_gw .hd .next{width:29px; height:29px;overflow:hidden;cursor:pointer;position:absolute;top:55px;z-index: 9999}
.yara_gw .hd .next{left:-55px; background:url(page_left.png) no-repeat center center;}
.yara_gw .hd .prev{right:-10px;background:url(page_rt.png) no-repeat center center;}
.yara_gw .bd ul{ overflow:hidden; zoom:1; }
.yara_gw .bd ul li{ margin:0 10px; float:left; _display:inline; overflow:hidden; text-align:center;}
.yara_gw .bd ul li img{ width:328px; height:132px; display:block;}

/* hd */

.hdboxt{width:580px;float:left;margin:0;}
.hdboxt ul{float:left;width:105%;}
.hdboxt li{float:left;margin:13px 15px 0 0;}
.fwboxt{float:right}

/* link */

.linkbox ul{float:left;width:105%;margin-top:15px}
.linkbox li{float:left;width:190px;height:48px;margin-right:12px}
.linkbox li img{width:190px;height:48px;}

/* foot */

.footer{float:left;width:100%;background:#1769b0;padding:28px 0;margin-top:35px;}
.ft_con{width:1200px;margin:auto;}
.footer .select { clear:both; position:relative;}
.footer .select .select_box a {display: inline-block; line-height: 32px; padding-right:22px;  font-size: 16px;}
.footer .select .select_box a:hover {color: #1769b0;}
.select_on {cursor: pointer;float: left; color: #333; position: relative;height:40px;background:#edf5fb url(lk_ico.png) 94% center no-repeat ;line-height:40px;padding-left: 20px;z-index: 3;}
.select_on + .select_on {margin-left: 18px;}
.select_on .select_box {max-height: 300px; overflow: auto; position:absolute; bottom:40px;background:#eef5fb; border-bottom:0px;width:1160px; padding: 20px; z-index:999; display:none;margin: 0 auto;}
.select_box .h3Title {border-left: 7px solid #1769b0; padding-left: 14px;font-size: 20px;color: rgb(39, 95, 156);}
.footer .select .select1,.footer .select .select2,.footer .select .select3{width:368px;}
.select_box_1 {left:0;}
.select_box_2 {left: -406px;}
.select_box_3 {left:-812px;}
.select_box_1 a,.select_box_3 a,.select_box_2 a{width:22%;color:#333}
.select_active {color: #333; background:#edf5fb url(lk1_ico.png) 94% center no-repeat;}

.conxx{width:1200px;margin:auto;}
.left790{float:left;width:790px;border-right:1px #5297d2 solid;margin-top:25px;padding-bottom:20px;}
.left790 ul li{float:left;font-size:16px;color:#fff;border-right:1px #5297d2 solid;margin-right:25px;padding-right:25px}
.left790 ul li:nth-last-child(1){border-right:0}
.left790 ul li a{color:#fff}
.left790 p{float:left;width:100%;font-size:16px;color:#fff;margin-top:15px;}
.left790 p a{color:#fff}
.left790 p i{background:url(gg_ico.png);width:18px;height:20px;display:inline-block;vertical-align: middle;margin:0 6px 0 20px;}

.rt368{float:right;width:368px;margin-top:45px;}
.rt368 ul li{float:left;width:33%;text-align:right;}
.rt368 ul li img{vertical-align: middle;}
.rt368 .f1t,.rt368 .f2t{margin-top:15px;text-align:center;}
.rt368 .f2t{text-align:left;}

/* list */

.listbox{width:1140px;margin:auto;overflow: hidden;background:#fff;padding:0 30px;}
.navbox{float:left;width:100%;height:70px;line-height:70px;font-size:16px;color:#333;background:url(nav_ico.png) no-repeat left center;padding-left:40px;}
.navbox a{color:#333}
.list_con{float:left;width:100%;}
.left_list{float:left;width:293px;border:1px #eaeaea solid;padding:0 12px;padding-bottom:25px;}
.left_list h2{float:left;width:100%;font-size:22px;margin:25px 0 5px 0;color:#1769b0;font-weight:normal;}
.left_list ul li{float:left;width:100%;height:46px;line-height:46px;border:1px #e7e7e7 solid;background:#f3f3f3;margin-top:15px;font-size:18px;color:#000}
.left_list ul li i{float:left;width:6px;height:6px;margin:20px 80px 0 23px;background:#cdcdcd}
.left_list ul li a{display:block;color:#000}
.left_list ul li:hover,.left_list .now{background:#1769b0;border:1px #1769b0 solid;}
.left_list ul li:hover i,.left_list .now i{background:#90c9fb}
.left_list ul li:hover a ,.left_list .now a{color:#fff}
.pnlbox{float:left;width:319px;}
.pn_318x85{float:left;width:100%;margin-top:20px;}
.pn_318x85 ol li{float:left;width:100%;height:85px;margin-top:6px;}
.pn_318x85 ol li img{width:100%;height:85px;}
.rt_list{float:right;width:770px;border:1px #eaeaea solid;padding:25px 15px;}
.rt_list .hdt{float:left;width:100%;height:34px;border-bottom:1px #c1d8ec solid;font-size:}
.rt_list .hdt .t{float:left;font-size:20px;color:#1769b0;border-bottom:2px #1769b0 solid;height:33px;min-width:88px;}

.mlist ul{margin-top:10px;float:left;width:100%}
.mlist li{float:left;width:100%;line-height:42px;font-size:16px;color:#000;}
.mlist li i{float:left;width:6px;height:6px;background:#7dacd5;border-radius:50%;margin:18px 10px 0 0;}
.mlist li a{color:#666}
.mlist  .time{float:right;font-size:16px;}

/* page */

.noyau-cr-pages {position: relative;margin:35px 0 0;font-size: 0;text-align:center;color: #666;float:left;width:100%;}
.noyau-cr-pages li {display: inline-block;margin: 0 4px; font-size: 14px;vertical-align: middle;}
.noyau-cr-pages a {display:block;padding:0 8px;color: #666;height: 25px;text-align: center;line-height: 25px;border:1px solid #dcdcdc;border-radius:2px;background-color: #fff;cursor: pointer;}
.noyau-cr-pages a.noyau-cr-current,.noyau-cr-pages a.noyau-cr-current:hover{background: #c5d9f4;border-color:#c5d9f4;color: #5d7ecc;}
.noyau-cr-pages a:hover{background-color: #eee;}
.noyau-cr-pages .noyau-cr-page-info {display:inline-block;vertical-align:middle;}
.noyau-cr-pages .noyau-cr-box input {display: inline-block;width: 45px;height: 25px;line-height:25px;text-align: center;border: 1px solid #bfbfbf;color: #666;padding:0;}
.noyau-cr-pages .noyau-cr-page-goto {display: inline-block;height:27px;padding: 0 14px;vertical-align: middle;color: #5d7ecc;outline: none;border: 1px solid #c5d9f4;cursor: pointer;background-color:#c5d9f4;transition: all .2s;border-radius:2px;margin-left:4px;}

.dd_cont .rt_list{float:left;width:1110px}
.fwlist{float:left;width:100%;min-height:350px}
.fwlist ul{float:left;margin:30px 0 0 90px;}
.fwlist li{float:left;margin:13px 15px 0 0;}
.ckly{float:right;width:93px;height:30px;line-height:30px;background:#a0c6e7;text-align: center;font-size:16px;color:#fff;border-radius:4px;}
.ckly a{color:#fff}
.guest{float:left;width:95%;margin-top:8px;background:#f3f9ff;padding:20px;}
.guest p{float:left;width:100%;font-size:16px;color:#000;line-height:30px;text-indent:2em;}
.tirbox{float:left;width:100%;font-size:16px;color:#1769b0;margin-top:20px;}
.guestbox{float:left;width:100%;}
.guestbox label{display:block;overflow:hidden;margin-top:14px;line-height:44px}
.guestbox p{font-size:16px;width:12%;float:left;text-align:right;margin-right:10px}
.guestbox p span{color:red;margin-right:5px}
.guestbox input{width:65%;height:32px;background:#fff;border:1px solid #d2d2d2;line-height:32px;font-size:16px;padding:0 10px}
.guestbox textarea{width:65%;height:200px;background:#fff;border:1px solid #d2d2d2;line-height:32px;font-size:16px;padding:10px;resize:none;outline:0;font-family:Microsoft YaHei,Arial}
.guestbox .w30{width:32%}
/* .guestbox .w75{width:82%} */
.guestbox .w45{width:45%}
.guestbox .w20{width:20%}
.guestbox .yzm{border:1px #42a6d9 solid;height:30px;line-height:30px;display:inline-block;font-size:16px;color:#42a6d9;padding:0 12px;margin-left: 12px;cursor: pointer;}
.guestbox .yzm a{display:block;height:30px;}
.zxly_sub{float:left;width:100%;text-align:center;margin:55px 0;}
.zxly_sub button{width:108px;height:40px;line-height:40px;background: #42a6d9;color: #fff;font-size:16px;display:inline-block;border:0;margin:0 15px;border-radius:4px;cursor: pointer;}
.zxly_sub .cz{background:#c6c6c6}
.lyhf{float:left;width:96%;background:#f9fbff;padding:15px;margin-top:15px;}
.lyhf p{float:left;line-height:30px;font-size:16px;width:100%}
.lyhf .tit{font-weight:bold}
.lyhf .time{font-size:14px;color:#333}
.lyhf .zxt{font-size:14px;margin-top:10px}
.lyhf .zxt i{font-style:normal;background:#84dcc2;font-size:16px;padding:2px 10px;color:#fff;margin-right:5px;}
.lyhf .zxtime{font-size:14px;color:#5d8ab0}
.lyhf .hftt i{background:#74b4ec}
.lyhf .hfdwt{color:#5d8ab0}
.wyjb{float:left;width:100%;margin-top:30px;min-height:220px}
.wyjb p{float:left;margin-left:10%;line-height:40px;font-size:16px;width:80%}
.wyjb div,.wyjb span{float:left;line-height:40px;font-size:16px;width:100%}
.pn_120x160{float:left;width:100%;margin-top:20px;}
.pn_120x160 dl{float:left;width:710px;margin-left:37px;border-bottom:1px #c1d8ec dashed;padding-bottom:22px;}
.pn_120x160 dt{float:left;width:120px;height:160px;}
.pn_120x160 dt img{width:120px;height:160px;}
.pn_120x160 dd{float:left;margin-left:40px;width:500px;font-size:20px;color:#333;line-height:30px;}
.pn_120x160 .name{color:#0068b7;margin-top:13px;}
.pn_100x130 dl{border-bottom:0;width:340px;padding-bottom:28px;}
.pn_100x130 dt,.pn_100x130 dt img{width:100px;height:130px;}
.pn_100x130 dd{font-size:16px;width: 200px;margin-left:22px;}

/* 详情 */

.dd_cont .concet{padding:40px 35px;width:1070px}
.concet h2{float:left;width:100%;text-align: center;font-size:24px;}
.twtxt{float:left;width:100%;margin-top:30px;font-size:14px;color:#666;}
.twtxt .r30{float:left;margin-right:30px;}
.fontt{float:right;}
.fontt a{color:#666}
.fontt .active{color:#1769b0}
.contxt{float:left;width:100%;font-size:16px;color:#000;line-height:34px;margin-top:50px;}
.print{float:right;width:22px;height:21px;background:url(print.png);margin:0 40px;}
.print a{display:block;width:22px;height:21px;text-indent:-9999px;}
.share{float:right;background:url(share_ico.png) no-repeat left center;height:22px;width:135px;padding-left:22px;}
.listpage{float:left;width:100%;margin-top:50px;}
.listpage ul li{float:left;width:100%;line-height:34px;font-size:16px;}
.listpage ul li a{color:#000}
.top_fole{float:left;width:100%;margin-top:50px;text-align:left;line-height: 30px;font-size:14px;color:#1769b0}
.top_fole a{color:#000}
.x_icc{font-size:14px;margin-left: 10px;color:#f00}


/* 网站地图 */

.p-content {float:left;	width:100%;
	position: relative;
}

.renbjt-jtmap-box .jtmap-subtitle-box {
	width: 1134px;
	margin: 0 auto;
}

.renbjt-jtmap-box .renbjt-jtmap-group-box {
	width:100%;
}

.renbjt-jtmap-box .renbjt-jtmap-group-box .renbjt-jtmap-group-link-box {
	margin: 20px 0;
	font-size: 0;
}

.renbjt-jtmap-box .renbjt-jtmap-group-box .renbjt-jtmap-group-link-box .group-link-tit {
	font-size: 14px;
	font-weight: bold;
	color: #999999;
	line-height: 14px;
	display: inline-block;
	vertical-align: top;
	width: 76px;
	line-height: 28px;
}

.renbjt-jtmap-box .renbjt-jtmap-group-box .renbjt-jtmap-group-link-box .group-link-list {
	width: 1058px;
	display: inline-block;
	vertical-align: top;
}

.renbjt-jtmap-box .renbjt-jtmap-group-box .renbjt-jtmap-group-link-box .group-link-list .group-link {
	font-size: 14px;
	line-height: 28px;
	float: left;
	margin: 0 20px;
}
.renbjt-biaot4 {
	margin: 0 auto;
	overflow: hidden;
	height: 37px;
	border-bottom: 1px #D7D7D7 solid;
}

.renbjt-biaot4 .renbjt-biaot4-name-zhcn {
	border-bottom:2px #176ab0 solid;
	color: #333333;
	font-size: 16px;
	font-weight: bold;
	line-height: 21px;
	position: relative;
	float: left;padding-bottom:14px;
}

.group-link a{color:#333}